head sock - Francés Inglés Diccionario